Cañacao Bay is an inlet of Manila Bay at the end of the Cavite Peninsula, in Cavite Province, Luzon, the Philippines.
The bay is a good anchorage and its northern part is the harbor of Cavite Naval Base.[1]